glorification of the virgin - Español Inglés Diccionario